home *** CD-ROM | disk | FTP | other *** search
/ Suzy B Software 2 / Suzy B Software CD-ROM 2 (1994).iso / extras / programm / gemfsc20 / gemfsc20.lzh / GEMFBIND / VQEXTND.S < prev    next >
Text File  |  1993-03-16  |  1KB  |  41 lines

  1. ;*========================================================================
  2. ;* VDIFAST Public Domain VDI bindings.
  3. ;*========================================================================
  4.  
  5.  
  6. ;*------------------------------------------------------------------------
  7. ;* Extended inquire.
  8. ;*    02/06/89    v1.1 - Changed misspelling of vq_extnd (was vq_extend).
  9. ;*           Changed handle.l to handle.w in vq_extnd
  10. ;*------------------------------------------------------------------------
  11.  
  12.           globl     _vq_extnd
  13. _vq_extnd:
  14. ;    .cargs    #8,handle.w,owflag.w,workout.l
  15.  
  16. handle      =         8
  17. owflag      =         10
  18. workout   =         12
  19.  
  20.           link        a6,#0
  21.  
  22. ;          VContrl    #102,,,#1
  23.           move.w    handle(a6),-(sp)    ; contrl[6]
  24.           clr.l     -(sp)                ; contrl[5,4]
  25.           move.w    #1,-(sp)            ; contrl[3]
  26.           subq.l    #2,sp                ; contrl[2]
  27.           clr.w     -(sp)                ; contrl[1]
  28.           move.w    #102,-(sp)            ; contrl[0]
  29.  
  30.           move.l    workout(a6),a0
  31.  
  32.           pea        90(a0)                ;* -> ptsout
  33.           move.l    a0,-(sp)            ;* -> intout
  34.           subq.l    #4,sp                ;* -> ptsin
  35.           pea        owflag(a6)            ;* -> intin
  36.           pea        16(sp)                ;* -> contrl
  37.  
  38.           jmp        vdicall
  39.  
  40.           end
  41.